• word of the day

    campanula glomerata

    campanula glomerata - Dictionary definition and meaning for word campanula glomerata

    Definition
    (noun) bellflower of Europe to temperate Asia having dense spikes of violet-blue to white flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp